package thread;

/**
 * Created with IntelliJ IDEA.
 *
 * @ Title
 * @ Description:
 * @ Auther: 赵彦博
 * @ Date: 2023-01-05
 * @ Time: 9:04
 */
@SuppressWarnings({"all"})
class Singleton {
    // 1. 使用static创建一个实例，并且立即进行实例化。
    //    这个instance 对应的实例，就是该类的唯一实例
    private static Singleton instance = new Singleton();
    private Singleton() {}

    public static Singleton getInstance() {
        return instance;
    }
}
@SuppressWarnings({"all"})
public class Demo {
    public static void main(String[] args) {
        Singleton instance = Singleton.getInstance();


    }
}
